submerged canyon - Turkish English Dictionary